home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The School House• / QuizMaster v.10 ••• / QuizMaster V1.0 / QuizMaster V1.0.rsrc / CODE_8183_SetDialogBut.txt < prev    next >
Text File  |  1988-10-21  |  4KB  |  68 lines

  1. # near model CODE resource
  2. # jump table entries: 0-0 (1 of them)
  3. 00000000  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4. 00000004  0C40 0004                cmpi.w     D0, 0x4
  5. 00000008  6600 008E                bne        +0x90 /* 00000098 */
  6. 0000000C  2812                     move.l     D4, [A2]
  7. 0000000E  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  8. 00000012  0C00 0003                cmpi.b     D0, 0x3
  9. 00000016  6600 0080                bne        +0x82 /* 00000098 */
  10. 0000001A  3A12                     move.w     D5, [A2]
  11. 0000001C  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  12. 00000020  0C00 0003                cmpi.b     D0, 0x3
  13. 00000024  6672                     bne        +0x74 /* 00000098 */
  14. 00000026  3C12                     move.w     D6, [A2]
  15. 00000028  2F04                     move.l     -[A7], D4
  16. 0000002A  3F05                     move.w     -[A7], D5
  17. 0000002C  487A 0074                pea.l      [PC + 0x74 /* 000000A2, value 0x0, cstring "" */]
  18. 00000030  487A 0072                pea.l      [PC + 0x72 /* 000000A4, value 0x0, cstring "" */]
  19. 00000034  487A 0072                pea.l      [PC + 0x72 /* 000000A8, value 0x0, cstring "" */]
  20. 00000038  A98D                     syscall    GetDialogItem/GetDItem
  21. 0000003A  303A 0066                move.w     D0, [PC + 0x66 /* 000000A2, value 0x0, cstring "" */]
  22. 0000003E  0880 0007                bclr.b     D0, 0x7
  23. 00000042  0C40 0008                cmpi.w     D0, 0x8
  24. 00000046  6A4C                     bpl        +0x4E /* 00000094 */
  25. 00000048  4A46                     tst.w      D6
  26. 0000004A  670C                     beq        +0xE /* 00000058 */
  27. 0000004C  0C46 0001                cmpi.w     D6, 0x1
  28. 00000050  671C                     beq        +0x1E /* 0000006E */
  29. 00000052  0C46 0002                cmpi.w     D6, 0x2
  30. 00000056  672C                     beq        +0x2E /* 00000084 */
  31. label00000058:
  32. 00000058  2F3A 004A                move.l     -[A7], [PC + 0x4A /* 000000A4, value 0x0, cstring "" */]
  33. 0000005C  3F3C 0000                move.w     -[A7], 0x0
  34. 00000060  A963                     syscall    SetControlValue/SetCtlValue
  35. 00000062  2F3A 0040                move.l     -[A7], [PC + 0x40 /* 000000A4, value 0x0, cstring "" */]
  36. 00000066  3F3C 00FF                move.w     -[A7], 0xFF
  37. 0000006A  A95D                     syscall    HiliteControl
  38. 0000006C  6022                     bra        +0x24 /* 00000090 */
  39. label0000006E:
  40. 0000006E  2F3A 0034                move.l     -[A7], [PC + 0x34 /* 000000A4, value 0x0, cstring "" */]
  41. 00000072  3F3C 0000                move.w     -[A7], 0x0
  42. 00000076  A963                     syscall    SetControlValue/SetCtlValue
  43. label00000078:
  44. 00000078  2F3A 002A                move.l     -[A7], [PC + 0x2A /* 000000A4, value 0x0, cstring "" */]
  45. 0000007C  3F3C 0000                move.w     -[A7], 0x0
  46. 00000080  A95D                     syscall    HiliteControl
  47. 00000082  600C                     bra        +0xE /* 00000090 */
  48. label00000084:
  49. 00000084  2F3A 001E                move.l     -[A7], [PC + 0x1E /* 000000A4, value 0x0, cstring "" */]
  50. 00000088  3F3C 0001                move.w     -[A7], 0x1
  51. 0000008C  A963                     syscall    SetControlValue/SetCtlValue
  52. 0000008E  60E8                     bra        -0x16 /* 00000078 */
  53. label00000090:
  54. 00000090  7000                     moveq.l    D0, 0x00
  55. 00000092  4E75                     rts
  56. label00000094:
  57. 00000094  7405                     moveq.l    D2, 0x05
  58. 00000096  6004                     bra        +0x6 /* 0000009C */
  59. label00000098:
  60. 00000098  343C 000D                move.w     D2, 0xD /* '\r' */
  61. label0000009C:
  62. 0000009C  7000                     moveq.l    D0, 0x00
  63. 0000009E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  64. 000000A2  0000 0000                ori.b      D0, 0x0
  65. 000000A6  0000 0000                ori.b      D0, 0x0
  66. 000000AA  0000 0000                ori.b      D0, 0x0
  67. 000000AE  0000                     .incomplete
  68.